EOTech EXPS3 Hard Surface Modelling

One of my earliest experiences in hard surface modeling.

Modelling: 3Dsmax
Unwrapping: RizomUV
Baking: Substance Painter
Texturing: Substance Painter
Renders: Marmoset Toolbag 4

I would be glad if you could share your opinion.